package de.h_da.fbi.cg.pointcloud.emst;

import java.util.ArrayList;

import de.h_da.fbi.cg.pointcloud.adt.Graph;

/**
 * @author Nicolas Gramlich
 * @since 10:24:02 - 11.11.2010
 */
public interface IEuclideanMinimumSpanningTreeAlgorithm {
	// ===========================================================
	// Final Fields
	// ===========================================================

	// ===========================================================
	// Methods
	// ===========================================================

	public ArrayList<Graph> computeEuclideanMinimumSpanningTree(final Graph pGraph);
	public ArrayList<Graph> computeEuclideanMinimumSpanningTree(final ArrayList<Graph> pComponents);
}
